Ian Lynagh
|
f0eabd4675
|
Merge pull request #10759 from igfoo/igfoo/numlines2
kotlin: Populate numlines
|
2022-10-14 15:39:40 +01:00 |
|
Ian Lynagh
|
05f70e9c66
|
Merge pull request #10633 from igfoo/igfoo/ministdlib
Kotlin: Add a ministdlib test
|
2022-10-14 15:22:21 +01:00 |
|
Anders Schack-Mulligen
|
72fc9d1e65
|
Remove redundant import.
|
2022-10-14 13:28:09 +02:00 |
|
Jami Cogswell
|
2daa3457d7
|
combine three configs into one
|
2022-10-13 17:57:56 -04:00 |
|
Chris Smowton
|
e1c43c67ee
|
Koltin: support collection literals
|
2022-10-13 18:48:00 +01:00 |
|
Chris Smowton
|
1efcf38a34
|
Kotlin SAM conversion: tolerate property refs used to implement a SAM interface
|
2022-10-13 17:32:22 +01:00 |
|
Anders Schack-Mulligen
|
2848909450
|
Dataflow: Add support for synthetic global fields in MaD.
|
2022-10-13 14:18:13 +02:00 |
|
Anders Schack-Mulligen
|
5b8fa3f8f9
|
Java: Add test for Stream.collect.
|
2022-10-13 11:17:44 +02:00 |
|
Tamás Vajk
|
6c781b5b1a
|
Merge pull request #10789 from tamasvajk/kotlin-useless-params
Kotlin: reduce FPs in useless parameter check for Kotlin code
|
2022-10-13 09:40:54 +02:00 |
|
Jami Cogswell
|
bfbb6db436
|
clean up code
|
2022-10-12 16:58:34 -04:00 |
|
Jami Cogswell
|
37d85587e0
|
refactor code into InsufficientKeySize.qll
|
2022-10-12 15:39:57 -04:00 |
|
Chris Smowton
|
429d400125
|
Kotlin: fix bit-inversion operator for Byte and Short types
|
2022-10-12 17:23:16 +01:00 |
|
Edward Minnix III
|
ce740b47ae
|
Merge pull request #10637 from egregius313/egregius313/android-misconfigured-contentprovider
Android ContentProvider Incomplete Permissions
|
2022-10-12 09:41:03 -04:00 |
|
Chris Smowton
|
338ce838bf
|
Merge pull request #10788 from smowton/smowton/feature/kotlin-default-proxy-getter
Kotlin: Add Callable.getKotlinParameterDefaultsProxy
|
2022-10-12 14:16:09 +01:00 |
|
Jami Cogswell
|
01c2a8cbba
|
add symm to the single config; still seems to work
|
2022-10-12 08:51:22 -04:00 |
|
Ian Lynagh
|
9dc933cfc8
|
Kotlin: Fix inherited-callee test
We can't define the same classes in Java and Kotlin.
|
2022-10-12 13:45:21 +01:00 |
|
Jeroen Ketema
|
d389a183f0
|
Merge pull request #10743 from jsoref/spelling
Spelling
|
2022-10-12 12:48:22 +02:00 |
|
Tamas Vajk
|
955336fb22
|
Kotlin: exclude generated code from useless parameter check
|
2022-10-12 12:42:56 +02:00 |
|
Tamas Vajk
|
aa9dc3a764
|
Kotlin: Add test case for useless parameter FP
|
2022-10-12 12:42:27 +02:00 |
|
Chris Smowton
|
3b49594c20
|
Kotlin: Add Callable.getKotlinParameterDefaultsProxy
|
2022-10-12 11:29:55 +01:00 |
|
Jami Cogswell
|
29de0c6748
|
make one config for asymm with flow states; seems to work...
|
2022-10-11 22:29:48 -04:00 |
|
Jami Cogswell
|
26f4abf12b
|
remove globalflow for key(pair)gen
|
2022-10-11 16:56:11 -04:00 |
|
Jami Cogswell
|
e64825ff7a
|
fix code-scanning bot problems
|
2022-10-11 16:56:11 -04:00 |
|
Jami Cogswell
|
bd76b1fcc0
|
clean-up and update configurations to have specs as sink
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
3cc7f143b2
|
clean up code somewhat
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
f5a2fef7a3
|
update tests for non-path version
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
b7123c17f8
|
draft of adding kpg tracking into dataflow config
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
cdac0e2b52
|
add local algo name tracking, still need to add ability to track algo name when KeyGen obj is param to other method
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
c414ee0e25
|
add ECC dataflow config; passes all test cases; still don't have algo name tracking
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
5e2ef66014
|
refactoring to use both dataflow configs; commit before deleting unused code
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
ac707198d5
|
commit before adding taint flow back (since no taint flow doesn't capture all cases)
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
8ffd2522e7
|
add draft code to find algo type to replace tainttracking configs
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
d3b1a04c13
|
handle FN case with simple VarAccess; add draft of dataflow config to handle complex VarAccess
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
7de9c05c9d
|
use CompileTimeConstantExpr for FN with VarAccess, and remove KeyGeneratorInitConfiguration
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
75794ec7a7
|
false negative testing - before rewrite for variable dataflow
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
9eb45c3787
|
refactor tests and code, update help file
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
657e1e62ca
|
start refactoring query logic into lib file
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
9b7df354e6
|
move files
|
2022-10-11 16:56:10 -04:00 |
|
Tamas Vajk
|
9eea6d4193
|
Kotlin: Extract type parameter modifiers (reified, in, out)
|
2022-10-11 16:40:07 +02:00 |
|
Tamás Vajk
|
8523d21f8c
|
Merge pull request #10696 from tamasvajk/kotlin-lateinit
Kotlin: Extract `lateinit` modifier
|
2022-10-11 15:03:10 +02:00 |
|
Tamas Vajk
|
43f9331052
|
Kotlin: adjust extracted property reference base class
|
2022-10-11 12:52:26 +02:00 |
|
Tamas Vajk
|
92b425b1c2
|
Kotlin: Add test to show imperfections in property reference extraction
|
2022-10-11 12:51:06 +02:00 |
|
Josh Soref
|
21caa4b03f
|
spelling: across
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2022-10-11 00:23:35 -04:00 |
|
Ian Lynagh
|
591844f680
|
Kotlin: Add a numlines test
|
2022-10-10 19:04:11 +01:00 |
|
Chris Smowton
|
5756a33604
|
Merge pull request #10737 from smowton/smowton/fix/type-instance-within-default-value-erasure
Kotlin: fix type variable erasure inside default function values
|
2022-10-10 16:31:07 +01:00 |
|
Tamás Vajk
|
70b8224a8b
|
Merge pull request #10723 from tamasvajk/kotlin-generated-files
Kotlin: Recognize generated files
|
2022-10-10 16:24:42 +02:00 |
|
Chris Smowton
|
dfdfd39bcc
|
Merge pull request #10732 from smowton/smowton/fix/kotlin-enum-corresponding-classes
Koltin: Extract the corresponding classes of enum entries
|
2022-10-10 15:04:02 +01:00 |
|
Tamas Vajk
|
544e2e4107
|
Remove path based generated file classification
|
2022-10-10 14:42:15 +02:00 |
|
Tamás Vajk
|
1cf2db1a0b
|
Merge pull request #10718 from tamasvajk/kotlin-internal-repr
Kotlin: ignore properties in `java/internal-representation-exposure` check
|
2022-10-10 13:58:55 +02:00 |
|
Tamás Vajk
|
87b971c78f
|
Merge pull request #10728 from tamasvajk/kotlin-missing-override-sam
Kotlin: Extract `override` modifier on SAM methods
|
2022-10-10 13:58:28 +02:00 |
|