Chris Smowton
|
48d4493146
|
Fix test indentation
|
2021-06-29 12:42:20 +01:00 |
|
Chris Smowton
|
9551321592
|
Fix LinkedMultiValueMap models and make tests more realistic
|
2021-06-29 12:40:57 +01:00 |
|
Chris Smowton
|
60179ce8f0
|
Genericise MultiValueMaps; remove non-longer-needed casts
|
2021-06-29 12:32:22 +01:00 |
|
Chris Smowton
|
916c7c576d
|
Remove superfluous (Object) casts
|
2021-06-29 12:28:42 +01:00 |
|
Chris Smowton
|
71f6d59646
|
Genericise test util functions
|
2021-06-29 12:27:03 +01:00 |
|
Chris Smowton
|
60126b406f
|
Clean up test
Remove unused import; drop unused util methods and needless casts.
|
2021-06-29 12:20:47 +01:00 |
|
Anders Schack-Mulligen
|
1bd01a5eee
|
Update java/ql/test/library-tests/frameworks/spring/util/test.ql
|
2021-06-29 13:13:09 +02:00 |
|
Chris Smowton
|
3d270bbc50
|
Drop models for stringifying functions
Per default stringification isn't taint-propagating in Java
|
2021-06-29 12:01:08 +01:00 |
|
Chris Smowton
|
0441098b18
|
Amend models of MultiValueMap.addAll overloads
|
2021-06-29 11:58:46 +01:00 |
|
Chris Smowton
|
5769f4718f
|
Add missing CollectionUtils model
|
2021-06-29 11:44:29 +01:00 |
|
Chris Smowton
|
f7a4614f56
|
Add missing tests for AntPathMatcher's protected methods; fix models accordingly
|
2021-06-29 11:35:25 +01:00 |
|
Sauyon Lee
|
240058be28
|
fixup! Fix tests for Spring util
Apply review comments
|
2021-06-28 10:53:00 -07:00 |
|
Sauyon Lee
|
bddc88c010
|
Add stubs for Spring util tests
|
2021-06-28 08:26:40 -07:00 |
|
Sauyon Lee
|
60db9e1851
|
Rename springframework-5.2.3 to 5.3.8
|
2021-06-28 08:26:39 -07:00 |
|
Sauyon Lee
|
fb0e6bfb42
|
Fix tests for Spring util
|
2021-06-28 08:26:39 -07:00 |
|
Sauyon Lee
|
739b142209
|
Generate tests for Spring util
|
2021-06-28 08:26:38 -07:00 |
|
Owen Mansel-Chan
|
044ecc51e5
|
Manually improve tests #2
|
2021-06-25 13:51:18 +01:00 |
|
Owen Mansel-Chan
|
2fd4c9f1b9
|
Manually improve tests
|
2021-06-25 11:17:11 +01:00 |
|
Owen Mansel-Chan
|
acc43fcaca
|
Add options file
|
2021-06-25 11:17:07 +01:00 |
|
Owen Mansel-Chan
|
7004c87ec0
|
Manually edit tests so they pass
|
2021-06-25 11:17:05 +01:00 |
|
Owen Mansel-Chan
|
4388f19ddf
|
Add automatically-generated tests
|
2021-06-25 11:17:04 +01:00 |
|
Anders Schack-Mulligen
|
95ad8b55fe
|
Merge pull request #6107 from aschackmull/dataflow/implicit-reads
Dataflow: Add support for implicit reads
|
2021-06-24 15:38:35 +02:00 |
|
Anders Schack-Mulligen
|
1e511c0a9e
|
Merge pull request #6137 from smowton/smowton/feature/java-util-optional
Java: Model java.util.Optional
|
2021-06-24 13:21:36 +02:00 |
|
Chris Smowton
|
74feaf2893
|
Adapt to static methods and nested types returning unbound declaring types
Previously these returned raw declaring types instead
|
2021-06-23 16:03:18 +01:00 |
|
Chris Smowton
|
b34448af87
|
{Generic,Parameterized,Raw}Type: implement getAPrimaryQlClass
An aid to debugging
|
2021-06-23 15:58:31 +01:00 |
|
Chris Smowton
|
9fd1606238
|
Model java.util.Optional
|
2021-06-22 21:17:22 +01:00 |
|
Anders Schack-Mulligen
|
206a37cf08
|
Merge pull request #6130 from aschackmull/java/collection-test
Java: Improve test and fix a few missing cases.
|
2021-06-22 11:56:44 +02:00 |
|
Anders Schack-Mulligen
|
38fc8a750c
|
Java: Improve test and fix a few missing cases.
|
2021-06-22 11:16:02 +02:00 |
|
Anders Schack-Mulligen
|
c06e152e90
|
Java: Remove outdated test.
|
2021-06-21 16:08:59 +02:00 |
|
Anders Schack-Mulligen
|
27c973e157
|
Java: Fix some qltests.
|
2021-06-21 16:08:52 +02:00 |
|
Chris Smowton
|
e2aaae8181
|
Increase test fieldFlowBranchLimit to 1000
Might as well head off future failures in this test
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2021-06-21 12:51:37 +01:00 |
|
Chris Smowton
|
c5eef7be8c
|
Increase field flow branch limit in Jax-RS tests
This fixes apparently-missing results by allowing the dataflow library to persist even when there are many Map implementations possibly available.
|
2021-06-21 12:46:13 +01:00 |
|
Anders Schack-Mulligen
|
7eb6da3888
|
Merge pull request #5772 from smowton/smowton/feature/apache-tuple-flow
Add models for Apache Commons Lang's tuple types
|
2021-06-18 11:25:07 +02:00 |
|
Chris Smowton
|
2cc1f46871
|
Model constructors for (Imm|M)utable(Pair|Triple)
|
2021-06-17 12:34:40 +01:00 |
|
Chris Smowton
|
fbaa382158
|
Add tests for Pair.of and Triple.of
|
2021-06-17 12:34:40 +01:00 |
|
Chris Smowton
|
472a2a64dd
|
Add models for Apache Commons tuples
|
2021-06-17 12:25:21 +01:00 |
|
Chris Smowton
|
f388aae78e
|
Fix getAnArgUsageOffset and improve its space complexity
Also add tests checking the output of the new function
|
2021-06-17 11:41:05 +01:00 |
|
Anders Schack-Mulligen
|
8fe2f4a554
|
Merge pull request #6034 from owen-mc/java/jax-rs
Improve JAX-WS and JAX-RS models
|
2021-06-17 12:35:34 +02:00 |
|
Owen Mansel-Chan
|
b9bc1f978c
|
Update style of inline expectation comments
|
2021-06-17 10:04:15 +01:00 |
|
Owen Mansel-Chan
|
0987425f94
|
Reinstate failing tests with MISSING: prefix
|
2021-06-17 09:36:51 +01:00 |
|
Owen Mansel-Chan
|
5f82993b0b
|
Put parameters with inline expectation comments on their own lines
|
2021-06-17 06:41:01 +01:00 |
|
Joe Farebrother
|
36cb207600
|
Increase precision of tests to test value flow
|
2021-06-14 11:20:07 +01:00 |
|
Owen Mansel-Chan
|
5e89fce734
|
Avoid strange bug by commenting out two tests
|
2021-06-14 10:57:28 +01:00 |
|
Owen Mansel-Chan
|
8cf47f12b4
|
Model constructors of classes implementing MultivaluedMap
|
2021-06-14 10:56:35 +01:00 |
|
Joe Farebrother
|
678597f3f9
|
Update CSV rows for collection flow
|
2021-06-11 15:08:27 +01:00 |
|
Joe Farebrother
|
04ffe80366
|
Add unit tests
|
2021-06-11 11:41:27 +01:00 |
|
Owen Mansel-Chan
|
c173b89529
|
Model NewCookie
|
2021-06-10 13:32:39 +01:00 |
|
Owen Mansel-Chan
|
d5d27d5ccf
|
Duplicate tests for Jakarta
|
2021-06-10 10:43:40 +01:00 |
|
Owen Mansel-Chan
|
e6a6a8898b
|
Move Jax XSS sinks to JaxWS.qll and add tests
|
2021-06-10 10:43:39 +01:00 |
|
Owen Mansel-Chan
|
d1fe62d4d5
|
(Minor) Update comments to match ExternalFlow docs
|
2021-06-10 10:43:38 +01:00 |
|