Tamas Vajk
|
33daa2c41d
|
Fix container type extraction of tuple members
|
2021-06-04 14:33:12 +02:00 |
|
Tamas Vajk
|
4f4bf59cd4
|
C#: Add tuple member tests
|
2021-06-04 14:33:12 +02:00 |
|
Tamas Vajk
|
f98781db63
|
Fix non-constructed generic extension method extraction
|
2021-06-04 13:34:19 +02:00 |
|
Tamas Vajk
|
e05e2365ea
|
C#: Extract correct method symbol as target of extension method calls
|
2021-06-04 13:34:19 +02:00 |
|
Tamas Vajk
|
fc0fc740ac
|
C#: Add test for extension method calls
|
2021-06-04 13:32:03 +02:00 |
|
Tamás Vajk
|
8d7f8a5bab
|
Merge pull request #5997 from tamasvajk/fix/colliding-method-ids
C#: Base IDs for constructed methods on their unconstructed counterparts
|
2021-06-04 10:29:53 +02:00 |
|
Tamas Vajk
|
1ce7c631ff
|
Fix failing tests
|
2021-06-03 13:01:42 +02:00 |
|
Tamas Vajk
|
5a3a011b8e
|
Fix test results
|
2021-06-03 11:17:01 +02:00 |
|
Tamas Vajk
|
d044b15533
|
C#: Add colliding method ID tests
|
2021-06-03 11:11:32 +02:00 |
|
Tamas Vajk
|
6853f6affa
|
C#: Fix type of temp foreach variable in IR
|
2021-05-17 15:53:57 +02:00 |
|
Tamas Vajk
|
8e371fd05a
|
Adjust expected IR test file
|
2021-05-11 21:54:05 +02:00 |
|
Tom Hvitved
|
498f9b2547
|
Merge pull request #5848 from hvitved/csharp/trap-key-escape
C#: Escape IDs in TRAP label definitions
|
2021-05-10 16:13:13 +02:00 |
|
Tom Hvitved
|
fab8400ecd
|
C#: Escape IDs in TRAP label definitions
|
2021-05-06 19:12:13 +02:00 |
|
Tom Hvitved
|
182b2d0457
|
C#: Improve CFG for constructors when there are multiple implementations
|
2021-05-03 10:46:36 +02:00 |
|
Tom Hvitved
|
633f228dc2
|
C#: Add CFG tests for partial classes
|
2021-05-03 10:23:29 +02:00 |
|
Tom Hvitved
|
c3890a9435
|
C#: Adjust CFG for instance constructors
|
2021-04-29 14:05:42 +02:00 |
|
Tom Hvitved
|
ee62522c51
|
C#: Extract implicit constructor initializer calls
|
2021-04-29 14:05:42 +02:00 |
|
Tamás Vajk
|
310baab73f
|
Merge pull request #5740 from tamasvajk/feature/diag
C#: Add extraction error diagnostic query
|
2021-04-28 08:46:35 +02:00 |
|
Tamas Vajk
|
51e08d4940
|
Fix error severity
|
2021-04-27 15:47:16 +02:00 |
|
Tom Hvitved
|
2e266c7ddd
|
Merge pull request #5756 from hvitved/csharp/string-builder-fluent
C#: Add missing `StringBuilder` flow summaries
|
2021-04-27 11:24:56 +02:00 |
|
Tom Hvitved
|
fb606112fa
|
Merge pull request #5754 from hvitved/csharp/guards/performance
C#: Improve performance of guards library
|
2021-04-27 10:53:01 +02:00 |
|
Tamás Vajk
|
a7030c7fed
|
Merge pull request #5308 from tamasvajk/feature/flow-sources-sinks
C#: Add Console.Read* to local flow sources
|
2021-04-23 16:36:16 +02:00 |
|
Tom Hvitved
|
004450b201
|
C#: Add missing StringBuilder flow summaries
|
2021-04-23 16:17:49 +02:00 |
|
Tom Hvitved
|
956507b5fa
|
C#: Add guards stress test
|
2021-04-23 10:25:31 +02:00 |
|
Tom Hvitved
|
4c597dd467
|
C#: Improve performance of guards library
|
2021-04-23 10:09:43 +02:00 |
|
edvraa
|
c9c9758e01
|
Make similarly named files in tests and qhelp in sync
|
2021-04-22 12:23:46 +03:00 |
|
Tamas Vajk
|
1a708affbf
|
Include compilation errors in diagnostic check
|
2021-04-22 10:08:33 +02:00 |
|
Tamas Vajk
|
64354bbfaa
|
Fix test results after rebase
|
2021-04-22 09:23:59 +02:00 |
|
Tamas Vajk
|
ff9327a035
|
Add diagnostic query to get correctly extracted files
|
2021-04-22 09:21:46 +02:00 |
|
Tamas Vajk
|
b05e211e21
|
Fix failing test
|
2021-04-22 09:21:45 +02:00 |
|
Tamas Vajk
|
353d43a039
|
Log model errors even in standalone extraction
|
2021-04-22 09:13:06 +02:00 |
|
Tamas Vajk
|
5149ffdd16
|
C#: Add extraction error diagnostic query
|
2021-04-22 09:13:06 +02:00 |
|
Tamás Vajk
|
a7cc9f98ef
|
Merge pull request #5745 from tamasvajk/feature/fix-arg-default
C#: Fix special case of default argument value extraction
|
2021-04-22 08:58:13 +02:00 |
|
Tamas Vajk
|
a0f5e45ae9
|
C#: Fix special case of default argument value extraction
|
2021-04-21 16:34:29 +02:00 |
|
Tamas Vajk
|
2a6f979ce6
|
C# Add line of code metric query
|
2021-04-21 10:42:06 +02:00 |
|
edvraa
|
c3deb48efa
|
Charpred for InstanceMethodSink
|
2021-04-16 17:19:42 +03:00 |
|
edvraa
|
3aedd2c1f4
|
Use TaintTracking2
|
2021-04-15 22:12:01 +03:00 |
|
Tamas Vajk
|
b4d35b52c3
|
C#: Add Console.Read* to local flow sources
|
2021-04-12 14:19:17 +02:00 |
|
Tamás Vajk
|
992a4df12f
|
Merge pull request #5619 from tamasvajk/feature/fix-default-argument-value-extraction
C# Improve default argument value extraction
|
2021-04-09 14:58:35 +02:00 |
|
Tamas Vajk
|
46197e6e69
|
Address review comments
|
2021-04-09 13:39:37 +02:00 |
|
Tamas Vajk
|
a790eb8110
|
Fix for unconstrained generic types
|
2021-04-08 12:20:01 +02:00 |
|
Tamas Vajk
|
a8cbdc92b9
|
Add more test cases
|
2021-04-08 12:17:19 +02:00 |
|
Tamas Vajk
|
551a7ce9e5
|
Fix expression value of struct default argument values
|
2021-04-08 12:14:53 +02:00 |
|
Tamas Vajk
|
c069c3384e
|
Fix tests
|
2021-04-08 12:07:36 +02:00 |
|
Tamas Vajk
|
cb9a9db356
|
C# Improve default argument value extraction
|
2021-04-08 12:07:22 +02:00 |
|
Tamas Vajk
|
2ac1e60406
|
C#: Add parameter default value tests
|
2021-04-08 12:04:18 +02:00 |
|
Tamas Vajk
|
ffcb345916
|
C#: Add Dapper support to SQL injection queries
|
2021-04-06 17:06:20 +02:00 |
|
Tamas Vajk
|
98001c494f
|
C#: Add Dapper stub and new SqlInjection test cases
|
2021-04-06 13:30:31 +02:00 |
|
Tom Hvitved
|
d4ce42ac4f
|
Merge pull request #5416 from hvitved/csharp/rework-summaries
C#: Rework flow summary implementation
|
2021-03-26 09:47:15 +01:00 |
|
Tom Hvitved
|
b94c189946
|
C#: Remove VulnerablePackage.ql query
|
2021-03-25 09:50:24 +01:00 |
|