Michael Nebel
|
6dc798f970
|
Java: Migrate tests to use implicit ext.yml data extensions.
|
2022-12-15 14:13:07 +01:00 |
|
Michael Nebel
|
a67e02df21
|
Merge pull request #11691 from michaelnebel/renameextensibles
C#/Java: Rename externalflow extensible predicates
|
2022-12-15 11:05:22 +01:00 |
|
Michael Nebel
|
12c1ebd81c
|
C#/Java: Add change note.
|
2022-12-15 09:41:14 +01:00 |
|
Jami
|
33955ee4ab
|
Merge pull request #11623 from jcogs33/jcogs33/exclude-funcexpr-from-dataflowtargetapi
Java/C#: exclude `FunctionalExpr`s from `DataFlowTargetApi`
|
2022-12-14 12:22:50 -05:00 |
|
Michael Nebel
|
fe3c8613cd
|
Java: Fix name of extensible in java integration test.
|
2022-12-14 15:25:47 +01:00 |
|
Jami
|
b248b44983
|
Merge pull request #11668 from jcogs33/jcogs33/update-isjdkinternal
Java: update `isJdkInternal`
|
2022-12-14 08:33:18 -05:00 |
|
Jami
|
f61b817751
|
Merge pull request #11631 from jcogs33/jcogs33/update-externalapi-charpredicate
Java/C#: add `isUninteresting` to `ExternalApi` characteristic predicate
|
2022-12-14 08:25:02 -05:00 |
|
Anders Schack-Mulligen
|
598b4c38b7
|
Merge pull request #11619 from aschackmull/java/typetrack-lambda
Java: Switch DispatchFlow to typetracking.
|
2022-12-14 14:08:29 +01:00 |
|
Michael Nebel
|
bc02adb400
|
Java: Make the corresponding rename in all the data extensions.
|
2022-12-14 13:48:31 +01:00 |
|
Michael Nebel
|
b45d079a01
|
Java: Move and rename externalflow related extensible predicates.
|
2022-12-14 13:43:34 +01:00 |
|
Tom Hvitved
|
25b2d11368
|
Merge pull request #11635 from hvitved/dataflow/approx-content
Data flow: Introduce `ApproxContent` in a new pruning stage between stages 2 and 3
|
2022-12-14 12:56:50 +01:00 |
|
Tamás Vajk
|
a6d227d52e
|
Merge pull request #11599 from igfoo/igfoo/diags
Java/Kotlin: Update the diagnostic severity documentation
|
2022-12-14 10:13:30 +01:00 |
|
Jami Cogswell
|
c956589945
|
Java: remove dot before percent
|
2022-12-13 17:46:20 -05:00 |
|
Jami Cogswell
|
dee251e5d6
|
Java: update isJdkInternal
|
2022-12-13 17:46:20 -05:00 |
|
Jami
|
11bd35661c
|
Merge branch 'main' into jcogs33/exclude-funcexpr-from-dataflowtargetapi
|
2022-12-13 17:10:39 -05:00 |
|
Tamás Vajk
|
8e500ec0f3
|
Merge pull request #11675 from tamasvajk/kotlin-error-expr-consistency
Kotlin: Report CFG dead end consistency issues on `ErrorExpr`
|
2022-12-13 20:22:47 +01:00 |
|
Edward Minnix III
|
a85de2b5f4
|
Merge pull request #10865 from egregius313/egregius313/android-activity-alias
Java: Add library support for activity-alias elements in AndroidManifest.qll
|
2022-12-13 11:52:01 -05:00 |
|
Jami Cogswell
|
a889cc4f65
|
Java/C#: remove isTestLibrary
|
2022-12-13 10:34:04 -05:00 |
|
Jami Cogswell
|
1c06378a53
|
Java: exclude FunctionalExprs from DataFlowTargetApi
|
2022-12-13 09:54:05 -05:00 |
|
Tamas Vajk
|
5cc2868857
|
Kotlin: Report CFG dead end consistency issues on ErrorExpr
|
2022-12-13 15:51:33 +01:00 |
|
Tom Hvitved
|
2a28953e41
|
Java: Implement ContentApprox
|
2022-12-13 09:53:01 +01:00 |
|
Tom Hvitved
|
0c2eee2a72
|
Data flow: Sync files
|
2022-12-13 09:52:55 +01:00 |
|
Jami Cogswell
|
08b5cf1415
|
Java/C#: fix formatting issue
|
2022-12-12 20:24:00 -05:00 |
|
Jami
|
84b69deb55
|
Merge branch 'main' into jcogs33/update-externalapi-charpredicate
|
2022-12-12 16:01:22 -05:00 |
|
Jami Cogswell
|
446ac75c87
|
Java: update unit test
|
2022-12-12 13:28:01 -05:00 |
|
Jami Cogswell
|
5113041623
|
Java: add isParameterless predicate to Constructor class
|
2022-12-12 13:28:00 -05:00 |
|
Jami Cogswell
|
16d8e8e931
|
Java: exclude parameterless constructors from DataFlowTargetApi
|
2022-12-12 13:28:00 -05:00 |
|
Erik Krogh Kristensen
|
636d5e341c
|
Merge pull request #11652 from erik-krogh/static-useInstanceOf
Java/C#/GO: Use instanceof in more places
|
2022-12-12 17:52:04 +01:00 |
|
Edward Minnix III
|
0ebfee8b11
|
Merge pull request #11241 from egregius313/egregius313/webview-file-access
Java: Query to detect Android Webview file access
|
2022-12-12 11:12:26 -05:00 |
|
erik-krogh
|
873d3553cd
|
Merge branch 'main' into static-useInstanceOf
|
2022-12-12 15:36:54 +01:00 |
|
Chris Smowton
|
77004f3e15
|
Merge pull request #11258 from smowton/smowton/feature/kotlin-annotation-extraction
Kotlin: extract annotations
|
2022-12-12 09:52:49 +00:00 |
|
Michael Nebel
|
e0f1b38439
|
Merge pull request #11580 from michaelnebel/renamenegativemodels
C#/Java: Rename Negative Summary Model to Neutral Model
|
2022-12-12 07:59:06 +01:00 |
|
erik-krogh
|
8262fbbfb5
|
Java/C#/GO: Use instanceof in more places
|
2022-12-11 18:32:19 +01:00 |
|
Jami Cogswell
|
cde93a39cd
|
Java: add isParameterless predicate to Constructor class
|
2022-12-09 15:51:40 -05:00 |
|
Chris Smowton
|
5282c86158
|
Apply review feedback
|
2022-12-09 18:07:14 +00:00 |
|
Edward Minnix III
|
4278997a2c
|
Reword WebView file access query description
Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com>
|
2022-12-09 11:36:09 -05:00 |
|
Edward Minnix III
|
8c8e71dd82
|
Grammar, concision, and style edits
Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com>
|
2022-12-09 11:35:02 -05:00 |
|
Michael Nebel
|
4835d14865
|
Java/C#: Delete the deprecated NeutralModelCsv class.
|
2022-12-09 15:11:49 +01:00 |
|
Michael Nebel
|
67732cbfa0
|
Java: Remove unneeded import for RegenerateModels.py.
|
2022-12-09 15:04:43 +01:00 |
|
Michael Nebel
|
1d103f57a0
|
C#/Java: Rename CaptureNegativeSummaryModels test to CaptureNeutralModels.
|
2022-12-09 15:04:43 +01:00 |
|
Michael Nebel
|
2cb88037a4
|
C#/Java: Rename Negative Summary Model to Neutral Model in conversion and generator tooling.
|
2022-12-09 15:04:43 +01:00 |
|
Michael Nebel
|
3af00a8f3f
|
Java: Rename Negative Summary Model to Neutral Model.
|
2022-12-09 15:04:43 +01:00 |
|
Michael Nebel
|
079d48c42a
|
Sync files.
|
2022-12-09 15:04:42 +01:00 |
|
Chris Smowton
|
b8ed3b7dbf
|
Accept annotation test changes
These are notnull annotations that no longer get inappropriately attached to constructors
|
2022-12-09 12:57:20 +00:00 |
|
Chris Smowton
|
40e902eca9
|
Look through generic annotation types extracted from Kotlin
|
2022-12-09 11:52:28 +00:00 |
|
Chris Smowton
|
65dc0dc326
|
Add dummy extensible predicate definition to integration test
|
2022-12-09 11:17:37 +00:00 |
|
Chris Smowton
|
a161d79cd8
|
Remove no-longer-needed expected diagnostics
|
2022-12-09 10:33:06 +00:00 |
|
Chris Smowton
|
251513c1d3
|
Format ql
|
2022-12-09 10:33:06 +00:00 |
|
Chris Smowton
|
f5dc5155f9
|
Don't introduce @NotNull on Kotlin methods that already have that annotation
This usually can't happen, but delegates pointing at Java appear to be synthesised with this normally-hidden annotation
|
2022-12-09 10:33:05 +00:00 |
|
Chris Smowton
|
c8e2ae8563
|
Accept integration test changes
These introduce newly-extracted annotations, and note that enum constants no longer get type-access expressions in some circumstances
|
2022-12-09 10:33:05 +00:00 |
|